Big Huge Thesaurus

hydroxyl radical

noun